/*********************************************************************************************************************
 * COPYRIGHT NOTICE
 * Copyright (c) 2018,逐飞科技
 * All rights reserved.
 * 技术讨论QQ群： 一群：179029047(已满)
 *                  二群：244861897(已满)
 *                  三群：824575535
 *
 * 以下所有内容版权均属逐飞科技所有，未经允许不得用于商业用途，
 * 欢迎各位使用并传播本程序，修改内容时必须保留逐飞科技的版权声明。
 *
 * @file            utils_hmac.h
 * @company         成都逐飞科技有限公司
 * @author          逐飞科技(QQ3184284598)
 * @version         查看doc内version文件 版本说明
 * @Software        IAR 8.3 or MDK 5.24
 * @Taobao          https://seekfree.taobao.com/
 * @date            2020-03-25
 * @note            文件是针对 ALI 云编写的云服务器对接 MQTT 协议接口
                    基于 MQTT 3.1.1 以及 ESP8266 模块进行编写
 ********************************************************************************************************************/
#ifndef UTILS_HMAC_H_
#define UTILS_HMAC_H_

#include "stdio.h"
#include "stdint.h"
#include "stdlib.h"
#include "string.h"

void utils_hmac_md5(const char *msg, int msg_len, char *digest, const char *key, int key_len);
void utils_hmac_sha1(const char *msg, int msg_len, char *digest, const char *key, int key_len);
int base64_decode( const char * base64, unsigned char * bindata );

#endif

